microwave enclosure - Alemán Inglés Diccionario